//package com.swift.authority.application.config;
//
//import org.springframework.context.annotation.Configuration;
//import org.springframework.core.Ordered;
//import org.springframework.web.servlet.config.annotation.CorsRegistry;
//import org.springframework.web.servlet.config.annotation.ViewControllerRegistry;
//import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
//
///**
// * @author Administrator
// * @version 1.0
// * @description 跨域处理
// * @date 2022/06/27  15:50
// */
//@Configuration
//public class WebCrossConfig implements WebMvcConfigurer {
//    @Override//设置首页 实现无业务逻辑进行页面跳转
//    public void addViewControllers(ViewControllerRegistry registry) {
//        System.out.println("实现无业务逻辑进行页面跳转////////////////////////////");
//        registry.addViewController("/").setViewName("forward:/index.html");
//        registry.setOrder(Ordered.HIGHEST_PRECEDENCE);
//        WebMvcConfigurer.super.addViewControllers(registry);
//    }
//
//    @Override
//    public void addCorsMappings(CorsRegistry registry) {
//        /**允许访问的资源（）
//         *  1./**：表示所有资源，
//         *  2.访问路径：http：端口为8080 ,
//         *  3.方法：allowedMethods:跨域请求的方法
//         *  4.允许携带：.allowCredentials:是否允许携带信息
//         *  5.响应时间：.maxAge:最大响应时间
//         */
//        registry.addMapping("/**")
//                .allowedOrigins("http://localhost:8005","null")
//                .allowedMethods("GET","POST","PUT","OPTIONS","DELETE")
//                .allowCredentials(true)
//                .maxAge(3600);
//    }
//}
